• word of the day

    ribes rubrum

    ribes rubrum - Dictionary definition and meaning for word ribes rubrum

    Definition
    (noun) cultivated European current bearing small edible red berries
Download our Mobile App Today
Receive our word of the day
on Whatsapp